/*使用异步机制模拟一个看病取药的场景*/

/**
 *   seeDoctor
 *   pickDrug  // 10min
 *   seeDoctor2
* */
/*
var doctor = require('./3.1.doctor')*/

var asynDoctor=require('./3.1.asyn.docotor')

/*var message=doctor.seeDoctor('颈椎疼');
doctor.pickDrug(message); // 耗时操作
doctor.seeDoctor2();*/

var sick=asynDoctor.seeDoctor('颈椎疼');
asynDoctor.pickDrug(sick, function (sick) {
    setTimeout(function () {
           console.log('取药中.....')
    },3000)
})
doctor.seeDoctor2()


/*
*  1. 读取文件内容 10s
*  2. 读取到的内容写道另一个文件中去 10s
*  3. 保存文件名称  1s
*  4.              3s
*                  5s
* */
